Summary

Accession Number TCMCG021G15504
LOCUS LOC105052056
Length 34825bp
Organism Elaeis guineensis
GC(%) 18.83
GeneID 105052056
Protein Id XP_029122564.1
XP_019708435.1
XP_019708432.1
XP_029122565.1
XP_019708437.1
RNA Id XR_003801862.1
XM_029266731.1
XM_019852876.2
XM_019852873.2
XM_029266732.1
XM_019852878.2


Sequence

GTATGGGCAATTCTTAGGTGCATGGCTATTTCACCAATGACTTTACGATTCGCGTTAATGAACGTTCATGCACCACTTATCCGAGCAACATTTTTTCATGCATTTTGTTTTAAGCTCCAACGTTCATGGCTATTTTGTTTTTCATGCAAATGAGTTAAATTGCTCATAAATTATTCGAGCTCGATTCGATTATTATCGAATTCGAACTCAAATAATTTCAATAATTTTTTGAATTGAACTGGAACAGCAAAATGCTCCATTCGAAAACTTACGAATATATTAAAATTTATATATATTTTTTAAAATATTATTTTTATTTATAATATATATTATTATATATATTATTAGTAAATTAAGATTCGATTTTGAATTTGAATTTGAGCTCGCATATAATTCGGTTAATATTTGAATCGAACCAAATCGATTTCAAATTTTATTTATTTTTCATCTAGTCGAATTCGAATTTCAAATATTAAAATTCGATCGAGTTCAAATCAAATTTTTTATTTATATTTTTTGAATTCAATTAAATTTAAGCTTTCAATTATTCGATTCAGCCCGATGATACAACGTTACTTCTAATCTTTTATTAGTAATGTTGTAATCTGGTTGTGCTCCTTTTTTTTCTAAGCCAGTATATTTTTTGATTGGTTCAAAATTAGTCCAAGATTTATCATGTCTGAGAATTTTAGAACAGCAATTGGATGGCGTGATGCCCTCCCACACCTTGATCCGTCCTCTCTAAGTAGAAATCTTCCATGCATCGAGACCCTACGATCTTAAAAGATTTTTTTGGTAAGCACCATCTTAAAAGTTAAGACACCATGAAACAGTATGCATCAACATTCTGTGCCGTCACGTGAAACATATTGGCTACGAGGGGCTTTCATATCCATATTTTAAGTACGATTAAAATTTAAATAAATATAGATAAAAATCACGAGATATCAGCATATTCACATTCATACTTATTTTATTTAATATAAATATAAATATAAATATTATTAAAATATAAAAATTTATATTTATATTTATTTTAAATGTTCATAAATATAATTTAGATATTAAAAATTAAAAATATTGATATAATTATAAATATAAATTAAATAATTAAATTTTATAACTACATAATTATAATAGATAATAAATTAAATTAACAGAATATTTATGGAATTATATATTTTTTAAAAAATTAAATAAATATTTTATAAAATTATAAATAAATTTAAATATTTAAATATCAATCAGATAATTAGGTATACATCTGGGTACGACGACAAATCCGGACGGCTATTAGCATGAAGGCCGACGGGCTCTCCCCCAGCCCACCTCCCTCTCATACGGGGTGCATCTTTCGCGCGAAAGCACGATTGTTTTTCTTTCGCAGCGATCGCGTTTTGCACAACTTTCAAAGCATGATCTCTGTCTCTTGATGTGTGCTGAGCCTTGAAAAGCTGTGCAAAGAGCGATCCAACGGCTGGCGTCGCGAAAAAAGATCGATCATTCTTTCGCGCGAAATATACCACCCCCTCTGTCTCTGTGTCAGTCTCTCGCCGTCGCGCCCCCCACCCCCCAACCCTTTTCTTTCCCTTGTCGACGAAGAGAATATTAGTCTCCCCGGCGTGAACGGAACTGCCGGTAACTCGAATCCTATTCTTCTCTCGGTAGGGTTTCAAGAAAGATTGCTAGCGTTTGCCCGATCTTTGGAAATTTTTTCTTCGTTTGTCTTCGCTCAATCGATCGCTCTGATCTCGGTGGAGAGGGATTCGCCTCGGAGAACGCTAATCTTGGAGGGTCTTTCACTTCTTTAGGGTCGGGAGAAAGGGTGGAGGAGCGAGAGAGGGATCGACACGATGAGGACGATGGAGACATTGCAAGATCTGATCGAGGAGGCCAAGGTTCGAACCGTCTGCTGGGCCATCTGCGTCTTTGCGATCACCTACTTCTTGTCGCGTAAGTGGTTCTCTTTGTCTTCTTCATCCCATGAAGCTTTTGTTCTTTATACGTTTTGGAACAAGGAATTCTTGGGTTGGCCGGGACTGGACCTTGATTGTCTCTAGGTTTTGCATGCTTTATAGAGCTAGCTCTGGAATTTGAAGTGAAAAAGATTGAGCTTTTGGTTCGTTTCTTTTCTTTTGTTTTTGCCCCGTCTACCTTTTTGCGAATAACACAAAGAAATCAATTTTATGCGAAGGTCCTGTCTTGATCAAAATTCGGAATTAAGTGAGTGCAATGAATTATACTATGAAATAGTGGAAATAGTTCCATGATTTGTCACGATTTGCAAATAGCATATAGCTGCATTGTCACAGGTTGGAAATAGTTCCTAGAACGCTTCTTTAACATTAGAGAATGTGTTTCTCGGGAAGTTGATATGAATGTGCATTATACAATAAAGAAAAGAAAAAGAAAAAAAAAAAGAAAAAAGAAAAAAGGAAAACAAAAAAAAACCTGATCTTGGGGTAATGTATGCATCAATATTTTGTTGGAGAGAGGGTAGTATCTCAAAAGGAATGGGAAAATGTAGCAAGGTAGTAGTCTTTATTTTTTGTAGCTCTTTTCTGCAAAGTAAAGTTGGGAGGCATGCAAGTTGTTTGCCAGCTAAAGGGGAAGGAAGGAGGGAGGGAAGGATGGGAAGAGAGAGAATGACCTTCAACAATAAATTAAAATGGTTTATGCCAAACTTCCTTTAGTATGTTTTATTCGAAATTCACTGCTCATGTCAGTCACTCCATCATTTTCCTGAGCAGATATTTGGTGTTATGGCTAAAAAATTTACTTCATCTTGTAGAATGAAGAATAATCTAACCTAGGTTTGGTTAGTGATGACCAATGAGGCTTGACCCCATTATGTTATGTAAAATCAAGTTTTGGGACATCCTGGTGGCTCCTTGTCCCAGATATAATGGACTTTGTCTTGCCACAGAAAGGTAGAAATTAAATCATAACATACAGAAACCATAAAAACTTTCCTAACTCCATAGTGGGGTGCCTCTCTCTCCCCCCACCCCCTGTGCCCAAAAAGAAAATTGCGTGTACATGTGCACCTGCGTGTGTTCAATTCAAATCATCTCAAATTAAATAGTACTTGAAATGGATTAATAGAAGTATGGAAACTTTTGGAAAAAAGCATGCATACATTACTGATCAAATGGAAACAACCTAATACACTTTGCATATATGTTCCTTGGTAATTCAATAAATTTTGTAATCATGGAACCCACCCAAAGGGATGCACAGGTGTTTCTATTGACACAGCTGACTTGAAACACAAGTTCTAAGTACTTACTAAGGTATGCGAAGCCTAAATTCTTTCTTTCCTCATTCGAATAGTTCATCATTTGAGCAGACTGTGTGATCAGATGGGCTTGGTTGTTTCATATATTTTCTTAAATTGTGTGGCATTGTAATTACATTTAGGTTTTATCCAATGGAAATCTAACTTTACGAGGTGAGCTTTGGCTACATTTGTATGTATTCTGGCAAGCTTGCTTTATATTTTTGATCTGATTAGTTCTTATGTGGGATAAAAGTATTATATGAATGTACTAAATTAAAGCGCCATATATATAACACATTAACATGCATAGAAGTACCATATATAATATGTATACACAAGTACAAGTAGTATATGTATATGCCATGAGTTTATGTATGTTTTATAAACTTCTTTACTAAATACTTAAAACCTTTGGCATGTGAAGTTTTTGTATATTGCTGCAATGCTCCAGTTGTGTTTAAGGTCCCTAAGCCTGGTTTTCTCTAATGGTGGCAAATTTACTAGTCTGCAAACCAGATGTTGGTGCTAGGAATCAAGCTTGCAGACTCTACAGGAGACATTATCAACTTCACTAGAGGTGAGTGCATGCAGCAGGCAGGTGCGTGCATGTGCGTGGGTGTGTATGCATGCACATCTGTGCATGTGTCTGTATCTTGCAAGTGTGCTCAAATGTATATATTTTCTGCCCATAAATGCATAATGATGTGTGGCCTTGTTTATTCTATTTTATCATGACATGTGGGTGGGCACGCGCGTGGGCATGCATGCATGTGAGTGCATGTGTGCATGCACTTCTATGCATGTGTTTGTGTGTACAAATGTTTATTTTTTGTCCATAAAACAACAAAATAATAATGTGCATCCTTGTTTGTTCTATTTTATCATGGGCAGTTGCTATTAGCTAGGATAATTAAATATTCCTCTTTTCTCTTTTCACAAGTCTTTCTTTATGGAATATGCCACCGAAAAGCTGTTGGTATCAGTTTCATCATTGGCCATCATCTCTTGTATTTCACAGATACAAGTAAATCAATGTGGACAAATATCCCAATATCAATTCTTATACTTTCAGTCTTCCGCTTTCTATCTTATGAGGTGGTGATCCACTGGAGGGTGCATCCTGTCCGTAAGCAGACATATCTATCTCATTTGGAAAAGAAGCAGTTACCTCTAGATGATTTTCATCTTTCTACTGTGCCACCTTCTACAAAATGGAGGAGGAAAATTGATTCGCCCATTGTGGAGGCTGCCATTGAGGAATTCATTAACAAGATCTTGCAGGATTTTGTTGTAGATCTTTGGTATTCATCTCTTACTCCTGACAAGGAGGCGCCGGAACTAATACGCACTATCATACTAGATGCACTTGTTGAAATATCTGGAAGAGTTAAACAGATCAACCTTGTTGACTTGTTAACAAGGTGCTTTTGAATTACTTTCGTAGTCACCAATAAGCTTTCTATGTCTTATTGATATAGTTGAAATCTTTTGTTGGAAACAAATTCCTTTTATGTTTCAGGGACATGGTTGACTTGATTGGAAACCACATAGACCTATACAGAAAATATCAATCAGAGATTGGCATAGATGTTATCGGAACTCTTTCTTTTGAGGAAAGGGATGAAAGGTTAAAACAGCATCTAATAGCTTCCCAGAAACTTCATCCTGCTCTGCTTTCTCTGGAGTGTGAACATAAGGTGCAAAATTGATTATGGCAATCTCTTATATTATTGTGTTGATGTCTTTATTAGCATTGTAGGTTTATGTGTTGTTAAATCCAGGTTCTTCAACGTATTGTTGGAGGAGTTCTGGCAATAGTCTTGAGGCCACAGGAAGCTCAATGCCCATTTGTTCGCTGTTTCAGTAGAGAGCTGTTGGCCTGCTTGGTTTTGCAACCTGTCATGAACTTTGCCAGCCCTGCGTAAGCTTTTTTACTAACTAAACAACTCATCCATAGTTTAGTAATCTTGTTCCAAGTCATGCCCTCAAAAAAATGTTGTAATATCTTAAGAGAACTTATTGGTGATGTACTTAGTATCATCAAAATTGCAAAAACTTGTTTTACTTTTTAGTCAGAAAAAGTGGAAATTGAAGCAGTAAAGGTAGTATAATGTAATTCCATACTAAAGGAGTAGAAATTTAGGAAGAAAGAAGTTAAAAAGACAAGCTAACCCAACACCTACTACAAACTCATAGCATGTTATCTATGCCTTTAAATTCTTAGTGATTGCCAAAGAAGTTAAAAACACAAGCTAACCCAACACCTACTATAAACTCATAGTATGTTATCAATGCCTTTAAATTCTTAGTGATTGCCAAAGGTTTAGTTGTTGAATTTTTTGTAAATATGATGCTACCTCCGAATGATAGTAAAACTAGTAGTGAAAATGAAAAAAAGCTATTGCAATTTGAATGATCGAACCTTAATTGCTAGAATTGGGTGTGGGCATGGGTGTTGGGAAGTGGATATTTTAGAAACGGTTGAAGTAAAGAAGCATTTAGGAAGAGTGGTCAAGATTTGAGTGTCCAATAATTTTTTGAAGTAGGTAAATTACCCTAGGTAGAAGTTTCTTTCTACTAATGGTCCAACCAGTCCTAAGACTTTAATTGTATCATTTGAGGTCAAAATGATGGCACAGACATGTTAAATGAAGATTTGAGGAGGCTCCAGTAAGGCAAGGTGCTCTAATCCATATTAAATGGTTCAGATAGAGGTGGGGAAGACCTTAGCTAGTATGTATGGCATATGTGGAGGAGTTGAAAATGCTTACACTATAGCTGTAGCTAGCCCTCAATAGAAAACGATTAGCCAATGATGATTCATGAAGCTAAATCAACTAGCTGTGCTTGGCTTGATTGAAGGTTGTGGTTTTCAGGAATGCTTTTATCATTGAGAGAGAGAGTGAATGAAACAATCCTTTCGGGCACTATTTAACATAGAGCATGTTGATGCAGTCATCCTGAAAATGGATGAAAGATTTGATGGCACCAAAAACCTTCCAGAAAAGATATCAAAGCATTAAGGTGCAGGCTGATTCCCATGTCAGGAAGTGGTAAATCATGTGAACATCTAGTAAGCTATGCCCCTTCCATGAAAAAAATCTAATAAGCCAGCTCTGACTAAGGCACAGCCAAAGCAAAATAGCATAATTATGCTTGCCAATTGGAGATGCCAGAAACATTGGTATATTTCACATGGCGAGTCATTTAAATTGGTACCTGCCACTTAGAAAAATGATATCCAGCATCAATACAATGTATGCTGTTGGTAAGGTTGCAATTTAGGACGGTCTAGATATTGGACCTATTTAGGTTGAAGATAGTAGTGTGTTACAGTAATTTAAGATGTGGACATGAATTTTCAACAAAACTAACCAAGAAGGTTAATGTTTTTGGAGGAAAAAAAGTAATGGCTGACTAATTTCTGGACCAAAATTTTGGATTCTAGGGTCTAAACTGTTTTCTAAAAGGGTTTGTGTGATTAAACAATCAAAATCAACTTTGCTGGCATTTTCTTGGGAAAATCTGGACATAGGAAAAGAATAAGAGCAGGAGAATAAAATGATACCTAATGGCCTAATAACCTACACCTCATACTCAGGGCTTGAAGGTCTCACTCCTTTGCAGATTACGTTGCTAGAGAACAAGAAATTCTTAAAATCATCAGTTCTTTTTGGTCAACCATCCAACTAAAAACAAATCCAAGACCAACCCTATTTATAAACTTCTAGAGCTGTTGGTTATGTAAGAGAATAAACTAAAAAAGGAAATAAAAATTATCTCTAACCTAGGCCTCTCATCAATTAAGGTGATTGGTGACCAGTATTCATTAAAGGACTGTCTTCTTGTGGGCCTGGTAAAGGGCTAGTTGACTTTGTTTTCTTGTATATTTTTCTCACAAAAATGAAAAAGCTTTAGAATGCACACATGGACTGAAGAGATATATTTTCTTTTTATTTTTAGAACTCCTAAAGAAGGAATCCTGAGTTCTGATCACAACCCTCTTTGATACAATATCAATGTTGGATTTTTTTCAAATATTAGAGTTCTCCTTTGATTTTCAAACCATATAGTCCTAAGTTCTGTAGTGTCACCTGTTGATGCTGCAATGCTATGAACAATATAGGCCCTTTTATATTTATTTTTCTCCCTTTCCATTTGATCTTCCTTTATTTTTCTTTCTTGTATTATTTATCTTGGTCGGTATGCACATTTTAATTGAGAGAAATTGCTCTTACATGAGGGTACCTTTACAAACTATCTAAGCTAATCATTATTTGTTTTCTTCAGGTATATCAATGAGTTGATTGAGTATATATTCCTCTCCAATCAAGATAACAGAAATGGAGAGGTGGACTCTGATAGGTCAACAAATGAAGCTATTCTTGTGCATGATCATAAAGTTTCTGGAGGAAATACTCCGACTGCTCAGCCTGAGTTGAGAACTACAGCTTCTAATCATCCTGGTGATTTGATAATGGTTAAAAGCGGTGGGGAAAAATTGCTTGCTTGTTCTGAGCATGTTCCTCTGAAAACATTACAGGAAAATACTGGGCATCATATACCACCTAGGGCAGCAGAATGGGCAGGGATACTGGATGCTGCTACAAAAAGAAGATCTGAGGTCCTTGCCCCTGACAATCTTGAAAACTTGTGGACAAAAGGAAGAAACTACAAAAAGAAGATGGTCAATCTTATGAAGGCAGGAACTTTGTTGGGTTCCATGAACAGTGCACCAAGAAATATACGTAGTATATCTCATGCAGAAAACATGAGGAAGGGATTGTTGGCCAATATGAATGAAAGTATTATAAATATAGATGATAAATATATGGTTCACCTAATGCAGGGGCCCATTAATAATAGCCAATCAAGTGTAGCAACAAAGGATGAGCGACATGTTTCCCAAGAGCTGGTTAGTGTGCAATCTAAAGAAAGGGGTCATTTTGGTGATGGAAGTGATGAAAATGCCAGGAAAACTGTTAAAATTGACAAAGGTCAGCTAAAGCGATCTAGTAGCATGCCTGTTATTGAAACAGCATTCATGGGCAGAATTGGTGAAACTACTGGTTTCAAGGAGAACTATATTCTAAACTTTAGCAAGCATAAGGAAGAGCTAAGCTCTGCAGTGGTCTCCAAGAATGACGGATCCTTCTATGTTCCAAAGATCAGCTGCCGGGTGAGAATTCATTGCCTTGATCTGTGTAAATTGTGCAGCTTTTATGGCTTCTTGCAGACTTGATGCTTCCATTAATCGGCAGTTGATCCTATATAGAAAGGTTTGAGTTATTTATTTTGTAATGTTTTGTTGTGCTTATCATATGACACATATAATCCTTCATGTTCATAAACTGTGATGGGTCTGCCATCTGTGCGCTTTTATCTTTTGGTCTCTCACATACTAGGTATCTAGCGGTCCTTAACTAACCTCCAATGTTTTGATGCTGATTTATGCTTCAAATCTCATTAAATATGTTGCTTCTGGGGAGCTGGAAAGTGTTCTAGAGTCTTGTGCTCTCCTATGTTCTCTGGCAAGTATATGCTTACCAACTTTGACAGCATCCAAGGTAGTAATTGTGCCTCCTGGTTTTAACTGTTGTTCAGTTTCGTATACATGGGATATTATGGTTTACATGTATATGATTTTGTATGTATGCATGCATGTATGTACATACATATGTATGTATCATATATGTGTGTATATATTTGCTTGCATGAGATTTTGCATGAGATTAATGATGCTCTATTTGTTTGGTGTCATATTTGATCTGTTGAATTTTTATTTTATTCACATATATAGTATGTCAGAGCATCCTTCTTTCAGATGCGGATATGCTTATCTGGTTACATATTTTTCACAAATAAAGCCATCCTCCTGTTTAGTGGTTGAATAATTTAGTATCTGAATCCCTCATGATTAAAAATGCAGCAAGCAAATAGGTGCAATGACATCTCGCTGTGGAGAACTTACACCTCTGTTTTCTGCAAAATAGTTGCTTAACTATGACAATGTTTTCTACAGTATTTCTTGCTAAGTTATTTCTGAAATGATGGTCAAACTAGCAGATGTTTTTATAATCTTTCTATTTTTTTTCCTTTGCCAAACTTTAAATTACTTGTTTACAGTGCTATATTTTTTGTTAAAATGTTTGTGCAGGTTGTTGGAGCATATTTTGAAAAGCTTGGATCTAAATCTTTTGCAGTTTATTTAATTGCTGTAACAGATGCAGAGAACAGGACCTGGTTTGTGAAAAGAAGGCATGCTTTTACCTAGACATCCCAGTAGGCTCTAGATATTCATGCATCCATCACTATAAAAAAGCGGCATGCATCATATGGATGTTAATTTTTGTATTACTATTGTCTGTGACAGCTGAAATCTCTGAATTTTATAGGTATTTTGAGACTTTGCTTGCATTAAATTTCTTGTTTTATCTGAGGTCTACCTGATGCCAACTCTTCACCCTTTTCATTGATTGTGTTGAATAGATTCTATAAAGTAAAATAGAAGGTTATTTATTGTTTATTTTGTTAGCATATTGTTCCAAAACCTTACTTCATACCAACCATGTACTTGAAAAGAAAAAAGAGAAAGCAAGGGCTTGTTATTAGGAAGTTGTTCCATTCATTTATGTACACTCCTCAATATTGTTCACAACGTTTTTCTGGAATGATCACAAATGAATTGTATGGATTGTTAATTTGAAGGAAATTCTTACATGAGATCCATTAAAAGCAGAAACATTACTTGTCATGTATAGATATGGATTCGTTGATTTTTCTATATTGATATTATTGTTTACTGGATTGCAGATACCGAAATTTTGAGCGGTTGCACCGGCATCTAAAAGATATACCTAATTATACATTACATTTGCCCCCAAAGAGGTTTCTTTCATCCAGTATTGATGATAATTTTGTGCACCAGCGGTGCATTCTTCTTGACAAATATTTGCAAGTATGGTTTTATGCTCTAGTTTGCGACTCTTTTACTTGGCATTTGATCTGCCAGCTTGACATGTTTCTAGTTCATCCGGCCAGGATCTTCTATCAATTGCCAATGTTGCAGAGCAACATGAAGTTTGGGACTTTTTAAGTGCTTCTTCAAAGGTATAAATTTTCTCAATACATTTCTGAGGAAAGTTCTTTACTGTTAGTGGAAGATAGGAGTCATCTTTAGACACTTTAATTCTCTGAGAAGTTGATTCTTTTTCTTTTGGTTTGAAGAATTATTCTTTTGGAAAGTCAACCTCAGTGATGAAAACATTAGCAGGTACATGAATCTTGAATTCTGTTAGTTCTAGCATCTTATGAAAGAAAAGTTTGATTTTGCCTTCACCAAAGTCTCAAACTAAGATCAACTTTATTAATTTCTTCATTTCCAGTTTTTCATATGTTGTGATGGTAGAGATTGAACTTTAGCCGCAGAATATGATTGCCAGTTTTTTCAATATCTTGCATTTGCCCAGCTGTTTCTTTTCCTATCATTATGTACTAAACATTTTTCCATGCTATAGCTCTTTGATGCTCATTTCAATACTAACTGCACCATTTGAGAGTGTTTTATTAACCATTCGGAACATCATGACGGGTGATGGTTTGTCATTTTCGCAGGTCATAACTAGAAAAAATAGCTTTATCCTGATAAATTGGGATCAATTTATTTCATAATTTGCTGTTAAGCTTAGCCAAACTTTCGTCGGGTACAACTTCTCCTATGACTGGAAGTTGGCATCCATTCTTCAAAATTTTAAGCAGGCAAAATTGATAAATAGGAAATTGACTATGTTGAAAAGTGAGATACATCATTGGCTTGATCAATTCAATGACTGCTGGCACTGAACTGTGAAAATATTAGGATAGTTGAGCGGGTTTAGCTCACTTGAATGTCATTATAATATGTTGATCTGCTACTAGGTTCCTTTATGATGAATCAGTAAAGTCGCTTTAGCTCTGTTGGATTTTGGAGTCCACCTATGCTATTGAATGTTTGTAAAGGGACTCTTTTCAAGTATTTATTGATTTCAGCTAACCTTTATAGAAACATTGAACATGGATATGGCAAATGATCATTGTCAGCTTAAAGTGATCTGTACAGAAGGTCCTTCCTTGTAAAAGAGTTTGTTAAGGACACAAATCTCCCATCCATTGGCTCTGTTGGGGAATACCCATCGACCGACCGACTTACGGCCGGAGGGACCGACCGACCGACTTACGGCCGGAGGGGCCGACCGACCGACTTACGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTATTTTACTGTTTTTACAGATGTTGAGGAATTAAGATGATACAAGATATGAATGAAAAAGTGATCAGAAGCAGAATCTCTATACTTTTATTTTCGGTTGAAAGTTTTATTGAATTTGATGTAAAGACTATGAATCATTGTTGAATTTATTGAGACATTAAAGAAAAAAATCTAGGTCGTTATATTTTGGATTTAAATTATTGACTAATTATTCCGCTGTTGTTTTAGGATAGTATGATAAGATGTCTTGCATGCTTATGGGAAGAATTTTCTATGAGTATGCGGCGGTTGCCATGACCATCGATTCACAATCTCGGATCGGGGGCGTGATAGCTCAATTGCTGCTTAGGATTTTATTACTTACATCCAGAAGCATTACGATATTCTTATCTTGTTTAGCAACTCAACTGAGTAGCCATCTTGACAGCTTAAGTTGGGACATGCTTCGGATAAAATTCTTCCATCACATCACTCTGATTGATCCTTTTAGAGACAATTGTGTTCCTACGGTGCTACATTCTCTCGGTCAGTGCCCAGATACTTGAGTAGATCAATGGAATAATGGATTATTTTATGGGTATCCATTCATGCACATTTATTACGAAAAATATCATCAAAAACTATCCACAACTGCTTTAGTCCACTAGGAATCCAAGTGAGATTACAATGATAGTTATATCTTTTGGCTTTATTTGTTAGATGTAATCTCTTAATTATGTTTGCCTAGTTTTTCTCTTGAGTGACAATCTCCTGCTGTTTTTGACATGTATAGAGTTGTACATGAGCATGCTTGCTCGTATTCACTTTAGTGGTCAGCAGATGCTACCACAGGGTGGTGTTATAGTTATCTTATTTGCAGGTTTAAAATAGATAAGTTTGATGAACATCTTTCTATACGGTAGCCCAGAAAGCCAGATATGATTGTCTCTGGTCATATCTTATGTTTACTGCCATGCATCAGAGCCATAATTATTTCTAATTTAATCTTCTTGTGTTTGTTCCAGGCATATTACAAGATTGTCTCCTGTCATGTTCCTCCTAATTTGACAAAATTTGGCAGTGTGTCTTTAATTTGATGGCAAGTTCTGTCTAGGTGTCATGTTCTCAGTTCACCTTAACTGATTGATATCATTTTGACAGTGAATGTGGATGATGCTGTGGATGATATAGTTCGTCAATTTAGAGGGGTTTCAGATGGTCTACGGCGTGTTGTTGGCTCATCATCATCTCATGCAATTTCTCCCTTAAGAGCTGAAAAGAGCATGGCATTAACATGGAATGAAGAAGAGATAAATAAGCTCAGTCCAAGCTATAGTAATATGGACACTTCCCATAGTTTGTCTGATGATGAAGCCCATGATGAAGAGCAATCTTCTGCAGTAAATAATGGATGGCACTCAGATAATGAATTAAACTCCAAAGGTTTTCCACCTCGTGTTGTCAAGTGCACTGAAGAATCTTCAAATTTGGATTCTCAAAGAAGCCAACAGTCAAATAAATTTGACAGACTTGCTTTAAATGACTCAAAAACTTCAGTAGCATCTGATATTTTGGAGGATCCGCTTGCAATGCCACCCGAGGTACGATTTGCTTGCAGTCTATTTTGACATATTATTTCTTTGTTCTTACACTCCTGATTTATGTCATTTGGCTTCTTACATAGACACTTAATAGTAATCATCCTTAAAATTACTCATGTAAACCGGTTAATACGATAATTAATTATATGCTACTTGACTGTTCAAGTGAAGGATTTGCTTAATGTTATTATTCCTTTTTTTTGCAAGGCATTGATTGAAAACCAATTCATCATATAGATTGTTTTTGTTTCAATTCAAATGGTTGGGAAATTTATGACAAATTTAACCATGCTTCACATCCTGAAACTTGGATTTGTTGACAGCAGTTTGTCATTCTCTTCAGATGTGTTATGCATTTGGGAAGTTAGATTGATGTTTCTGCTTGCTACTCAAAAATACTCAAGTCTTTTTCATTCCATCTCCCTAATGATATATTCAGTAGTTCACCACCACTTCTCACTTCCTTGGGGAAAAAAGGAACTTAAATCATGAATTCATATGCTGTCCTGTTTAGGGTACCGTCCCATGTTTCTTTTCTTGGCTTTTGATCACTTTGAACTCTTCCATACTTGAAATATGGAAAAAGATCATATTTCTATAGTCTTAAATGATTTCCAAGTATTACATGGACCAGTTGCATAAAATGGGATTCGGCAACTTTTCTTGGTGATGGAGTGACTTTCTATAGGACAATGATGTCCATGGAGTTTGGATGGCTGATCTTTCAATCAGAATTTCGGGAAGATGGATTTCGTATACTTCCTGGTATCTCCGATTTGAAGATTGTTTGATAACCGACTGACCAAACAGTAGAAATTTTGTAAAACTATATCCACTTGGTGTCAACAGCAAATTTCAATCTCTCAATATTTTTATGGATTTACTTATTCTTTTTACTTTTATACCATGAAATTTAGTTGTTTTAACATTTTTCTTTATGTCTTCCTGTGGTTATTTTGCAGTGGAGACCACCAAATGTTAGTGTGCCTCTGTTGAATCTAGTTGATAAGATATTCCAACTGAAACAGAGAGGTTGGCTGAGGTTTGTTATACATTGTGTTTTTATCATTTGTTTCTTTTAGTGAGCATCCGTAAATTAACTTTTTGCAATTTGTTCCTGCATTTTATGCCTTGCCCATTGCTGTTTGTGTTCAATAGAGCTCTCAACTATTATGTTATCTAAAGTAATAGTGTTGTGTTTTGCAACAATTCAATTCTAAAATGTTTTCAGCATCATTCTTGCACAGATAGGATAAAATTTTAAGTTTAATCATTTAGAACTACTACAACATGATATTCACTTGGAGTTTCATTTCCTATTTTATGCAGAAGACAGGTCTTTTGGTTTTCAAAACTGATTTTGCAGTTAATGATGGAAGATGCAATTGATGATTGGATCATAAGGCAAATTTCTTGGCTTCGGAGGGATGATGTTGTTGCAAAAGGAATTCATTGGCTCCAGGATGTAAGTAGAGAATTGTATGTTTCTTCGCCAAGTTTGCCAATAGAGTTCATTTATTTCAAATAGCAACTTTATCTTTAACAATGCTTCGCCCAAGGCATATCTAAGCCCTTTGTTCCAGTCTCATAAATTAAAGTTCATGGAAATAGCATGATGCTTTTAATGTTTTTGACAATGGATTGGTAGCTCTTGAAAACATGTTTCTGTTAAAAGATACATGTTTTTAGATCATATGAAACTTGTTTTCAATGAAGTAGATCATGCTTATGTGACATGAATTTCTGATGTGCTTGATTCCTCTTTGTATCTGATCCTTTTTATGTTTAAATGCAATTGTATTTATGCATTAAGGGTGTCTTGCTGCAATATATGCAATGCAGCGCTGAATAAGTTGCACGACTTTTTAATGTGATTTGTGTTCATGAAGGAATTGGCATGCATCCAATCATCCACTAACAGGGTGATATTACCTGAAACAATATCATTATAGCGTTCAACACAGTACAACATTATATGCAGTACATTATAGATGTGACGTCGAACTGCTTACTAGTGTCATATCATTTAGAACATGACGTAACATTTGCTTTCATGGATTACAAGATGGATCCTGTATCCACATTTCATACCAAACAATGGTTTCACTTATGTAAACCTATCAGCAGACTATTGCTATTGCCCCATTAACTTGTTAGTGTCAAGGATTGACTTGTGAACCAAGTGACTAAAGGCTTATATGTTTTTGCTCATTATATTTCCCACTTTTCTAATTCTTGTAACTAATGCACTTGATTCTTAGGTTTAGTTAATATAGATTTTATTGATCTTATTAACACATGATTCTGAGTTAGTGCATGTTATCTATTTTGCATGATTTTATAATACAAAGTTCAACAAAATCTATCTTATGTCTTAGTAGGTACAATAGTTGGGCCACGTAACCAATTCTATAATTATTTATGATTTGGTTTGCATAATAATGAAGAAATAAAGTCATTTTTGCCAACATCGTTGCTACTGATTTCCATTTTGTATGTGTCACAATTGCATGTACAGTATTTAGGGCTGCAAATTGAGCTTGGGCCAGCTTGAAACCCATCGACTGGGAGACTTTGGTAAAGCTACAGGCTAGGCCCGAAAGATTTTAGGTTGGGTTTGGGCTTAAATATAGAGTTTGTTTTTTTTCTGGGTCAAGCTTAGGTATATCATCAACTCTGTCGGCACCCAACTTGAGCCCAGACCCGACATGGAGCCTTAATCCTAGTTTTAGCCTTTTCTGGCCTCAGCTCCCAAAACCCACCAAACCAACCCTCCCCTCTCCTTGGCCTGTTAGAAATAGAATGCATGTTCACCATGTCGATGTAGTGCCAACTTGCTCGTCTCCAAGCTCAAGCCTTTGATCCTCCCCCAAAACCCCATCCCCCGATCCCTCTCCCTCGCCGTTCTCCCCCTCTTCGGAACCCTATTGCCACTGACACTGGTTGTGCATGCTCATGGAGCCTTTAGGACTTTGTATGGCCAAGTGGCAAGAATGGGGTCCTTGCCGATGATGGTTAGTCTCCTGAGGTTGAACAATTTGAGGGGCAAGGTGGGGGGGGGTGTGGATCGGGTCCAGCAAGGGGAAGAAGCCCGATAGGGTTTGGGTTGGGCTCCTACCTGCAATTTCCAAAAATTTTTATGCCTAGGGCTGGCCTGAAGGCCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACGCCGTCCGCCCCCCCGGACCCCCCCCCCGCCCAAACAAAAAAAAAGGGCTGGACTTGGGTAGGAGTATGGCCCGACCTAGCCTAGCCCATTTTTAGCCCTAACAGTATTATGCTATAGTCTTCATGAAATCCCTTTCAGATTTGCCTTTTCCATACATTTAGTCCATTTATACATTTCTCCATTTTTCTTCAATGTGTTTTATCATATCCTTTCGAGTAACTCATTATGCAATTTCTCTAGTGTGCCTTCTTGCGGAATTTAAAAAAATAATAATAACTTGCCTAAATAATTAGTGGTGAAAGTTCCATAATGAATCGTTGGAAGAAACATGCAAGTTTGTTATATGCATATATCATCTAAATATCTGCGGAGTTTCATTGTATCCTTTGTAAATAATGAATCATTCTGATTTTTAAATTTAATTGCTTCTACTCTAAGCAGGTTCTCTGGCCTAATGGTACATTTTTTATAAAGTTGGAGAGCAGTCAAGGGAATATGGAAGACAGTCGTTTTAGTCAGAAACCAACTCAAAGTACCAGTCGGATATATGGTGATGAGGTGACCAGATCGAGCTCTTTCGAGCTGCAGCTTGAAGCAGCTCGTAGAGCAAGTGATGTTAAGAAAATGATACTTGGTGAGACAGTGTTCTTTTACAGATTCTGAATGTGGGTAAATGACATTTGTCTATGAGTTTGTGTTTCTTTGTAAGCATATAATAAGCATCACATATTTTCTGATCTGACCTATCTGCTTGGCCCTAATAGCTTTTAGGCACTGATTTTCTTTCTGTATCTGCATTCATTCTCTAAGCATATGGTACCTGTTATGCTGCTCCTGCATTTATTTCACAATATGGATGCTTGGAGCCTTCGACATATAATGTGTAGGTTGCCATATCAAACGTATAATATTTTAGGTCTTGGGAACATAATTTACCTCATGATGTTTCATTGCTCAGTTTCTGTTCTGGTTTTCGATGGACCAAATGTGTTTCAGCTTCTGCAGTTTCAACTTTTGATAATTTTGGTGGCTCTGAGGTTGTTTCCATTCAAACTTATAAAAAAGGCCAAAACTAAGGAAAGAATGAAATAAGACAAGAAAGTAAATTAGATGTTGTTTATTAGGAGTATAAATGTTTAATTTATCGTTTGTTAGTTTTACACTGAGACAATAAAAAACACTTGAAAAATATATGGCTTTTTTCTTGAAAAGATATATGTTAAATTTTTAATTGACCTAATGGAATGCTTGTCAGGTGGAGCTCCATCTGCATTAGTCAGCTTAATCGGGCATAGTCAATACAGGCGTTGTGCGGAGGATATTTATTACTTTATCCAGGTCAGCTCATCTAAATATGGCATATTTGAGTCTATGTGATCAAAGTAAAACTGTTTTCTAATCGCTGGAAATTTATTGTATCTGCAGTCTACCATCTGTGTTAAGCAGCTTGCATATAGTGTGTTGGAACTGGTGCTTGTTTCAGTATTCCCGGAATTACGTGATCTAATACTAGATGTACATCAGGAGGCCTGAAATCAGCCAGTGTGAGGAAAATATCAAAGTGAGTCGGGTTTGTATATTCTTTCAGCATATGACATCTTCTGCACTTTTTTCCAGCTGTCACGAGCTTCAACCATTTAAGACCTTCAAAGTCAATCAGTAGCATTTTCGAGCTTTCCCTTCTGGTAGACATTTTTGACTGGTCAGCATTCTGTTGGAGTTGAACTAAGAAATCTTGGATTTGGAAGTAGTTTTGTATATTCCATTCAAAATGTACTGTTGTACACATTGAAAGCATGTATATATATTAGCTGAGTTTAACCAAATGAATGAAAGTAGTTATACGAGATATTTACCAAATGAATGAAAATAGTTACACGAGATATCTACATAA